home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gold Medal Software 3
/
Gold Medal Software - Volume 3 (Gold Medal) (1994).iso
/
archive
/
carch105.arj
/
CARCH.DOC
< prev
next >
Wrap
Text File
|
1994-01-01
|
16KB
|
408 lines
CARCH ver 1.05
The Compression Converter
Copyright (c) 1993
12/31/93
By: Leonardus Leonardi
LIMIT OF LIABILITY
CARCH is distributed as-is. The author disclaims all warranties,
expressed or implied. The author will assume no liability for
damages either from the direct use of this product or as a
consequence of the use of this product.
SHAREWARE NOTICE
This program is copyrighted shareware. No part of the CARCH
program or the accompanying documentaion may be altered or
distributed for compensation (except for a copying cost and the
price of a disk) without prior written consent from the author.
You are granted a license to use this program for twenty days
on a trial basis. If you choose to use CARCH after this trial
period you must register it. Registration is only $10.00 and
registers you to use all future updates of CARCH as well.
A registration form is included in this package. Print out the
file "REGISTER.FRM" and send it to the address on the form.
Checks or money orders are accepted. The latest version of
CARCH can be downloaded from ThunderBBS at (021)7544230,,,77,77
(add more commas if you fail to get connected) or at the
CompuServe:
IBM Bulletin Board forum (GO IBMBBS)
IBM Systems and Utility (GO IBMSYS)
Gamers forum (GO GAMERS)
Also, any questions or suggestions regarding this program can
be directed to the SysOp of ThunderBBS or E-Mail at Compuserve
73441,1702 or E-Mail via Internet at 73441.1702@compuserve.com
DESCRIPTION
CARCH is a program to convert file(s) from one compression
format to another easily & fast. In the spirit of promoting
shareware you will need to acquire the appropriate file (de)com
pression utility for the type of file that you want to convert
from/to. Most, if not all, are available on ThunderBBS which
is the Support and Distribution site for this program. See the
info at the end of these Docs. Note that due to the different
conversion possibilities the (de)compression of sub-directories
is NOT supported. But, CARCH WILL properly convert compressed
files within compressed files (providing that they are of the
same type of compression as the main file being converted).
CARCH is user friendly. In order for CARCH to function you must
have several ARCHIEVE programs such as PKZIP, ARJ etc , Please
note that these programs are copyrighted and they can be
obtained from most BBS's.
ARJ.EXE : Robert K. Jung
ARC.EXE : System Enhancement Association, Inc. Wayne NJ
ARCE.EXE : " " " " " "
LHARC.EXE : Haruyasu Yoshizaki
LHA.EXE : " "
PK(UN)PAK.EXE : PKWare, Inc.
PK(UN)ZIP.EXE : " "
PAKLEO.EXE : Leonardus Leonardi
UNPAKLEO.EXE : " "
ZOO.EXE : Rahul Dhesi
FEATURES
- Convert files from one compression format to another such as
ARJ, ARC, LZH, PLL, ZIP, ZOO
- Up to 10 compression program can be define in configuration file
- Configurable convert Program ( Un/Compress Program and Switch )
- Using -D command, Delete the source after the conversion ( if
the conversion fail, this feature will be disable automaticly)
- Using M or S switch, Convert compressed files within compressed
files. The Level of recursive conversion is UnLimited !
- Configurable scratch / temporary directory
- Check the Source & Target extension
- Windows aware
- Optimation Code (using low level language [Register Prog. Only])
- Great error control and more .......
FILES INCLUDED WITH CARCH.
CARCH.EXE The main/executable CARCH program.
CARCH.CFG File configuration for Extention, switch and
Archieve Program
CARCH.DOC This File
REGISTER.FRM Registration form
Thanks to Daniel Palmans (Hewlett-Packard) for reporting the
"runtime error 004 at 0000:0F46" [too many files open] in
previous version of CARCH ver 1.00
OPERATION
To start-up CARCH, first you must set up the CARCH environment
variable, using the SET dos command, and the CARCH.CFG must
reside in the directory pointed to by the CARCH enviromental
variable. To set up this variable add e.g. "SET CARCH=C:\DOS\"
to your AUTOEXEC.BAT file and REBOOT (this assumes that your
CARCH.CFG file is in the "DOS" subdirectory on your C drive),
the trailing "\" is optional. After that you can specified the
(de)compression programs in the Configuration file (CARCH.CFG)
The structure of the CARCH.CFG is Extension, Compress Program,
Compress Switch, Uncompress Program , Uncompress Switch
separated with comma (,) and ended with Enter. At the end of
the configuration file press CTRL-Z (mark EOF). Make sure you
give pathname and fullname to Compress and UnCompress program
otherwise the program won't work properly, and give the Compress
& UnCompress switch if neccesary.
Important: No spaces anywhere on the line at Configuration file
Switch: e.g.
ARJ A TEST.ARJ C:\TEST\*.*
^
this switch is use to Add files to the TEST.ARJ
ARJ E TEST.ARJ C:\TEST
^
this switch is use to Extract files to the TEST Dir
Configuration: e.g.
ARJ,C:\DOS\ARJ.EXE,A,C:\DOS\ARJ.EXE,E
^ ^ ^ ^ ^
│ │ │ │ │
│ │ │ │ Uncompress Switch
│ │ │ Uncompress Program
│ │ Compress Switch
│ Compress Program
Extention created by the compress program
CARCH.EXE USAGE
Type CARCH (without parameter), the help will be shown, and
before using this program make sure that there is ample spa
ce on your drive to decompress the file that you want to
convert. If there is not, use an alternate/temporary direc
tory as the Fourth command line option. If CARCH does not
complete a conversion for one reason, the temporary sub-di
rectory automaticly remove (the files too) Just executed
the CARCH program in the same directory. CARCH program armed
with Great Error Control, The Speed & Code Optimation, that
makes the CARCH Ver 1.05 the best Archive Converter.
REGISTERED USER
If you've Register the CARCH v1.05 you'll receive the file
name CARCH.KEY, copy that file to the Directory where the
CARCH environment variable pointed to.
NON REGISTERED USER
The non Registered programs running more slowly (5 seconds
delay per conversion), and every time you run this program
the Non-Registered Message will appear (10 seconds delay).
And after 30 days automaticly program will stop "Working",
so Register this program ($10 US only) :)
BUGS REPORT
- FIRST EMAIL -
FROM: Daniel Palmans, INTERNET:dpalmans@ppg01.sc.hp.com
TO: Leonardus Leonardi, 73441,1702
DATE: 12/29/93 8:13 AM
Re: +Postage Due+carch utility
Sender: dpalmans@ppg01.sc.hp.com
Received: from hp.com by arl-img-1.compuserve.com (8.6.4/5.930129sam)
id TAA13417; Tue, 28 Dec 1993 19:12:54 -0500
Received: from ppg01.sc.hp.com by hp.com with SMTP
(1.36.108.7/15.5+IOS 3.13) id AA07716; Tue, 28 Dec 1993 16:12:52 -0800
Received: by ppg01.sc.hp.com
(1.37.109.8/15.5+ECS 3.3) id AA14178; Tue, 28 Dec 1993 16:12:52 -0800
From: Daniel Palmans <dpalmans@ppg01.sc.hp.com>
Message-Id: <9312290012.AA14178@ppg01.sc.hp.com>
Subject: carch utility
To: 73441.1702@compuserve.com
Date: Tue, 28 Dec 93 16:12:52 PST
Mailer: Elm [revision: 70.85]
Hi,
I just downloaded you carch utility to convert from one archive type to
another. It's a utility I could really use.
I've try it and just found out that it has a bug !!!!
It always abort with a runtime error 004 at 0000:0f46
I try to convert a .lzh file that contains other lzh files into a zip.
The program runs, uncompress some of the stuff and then aborts, leaving a
subdirectory and a converted zip file that's not what it should be.
I've tried several other lzh files and still the same problem.
I'd love to use this program and to pay for it if at least it would run.
the command I use was carch -cm *.lzh zip
Can you fix it ??
--
Daniel Palmans GPCD - US Marketing Center
email : dpalmans@ppg01.sc.hp.com Hewlett-Packard
hpdesk: daniel palmans/hp4200 5301 Stevens Creek Blvd
tel. : (408) 553-7605 Santa Clara
fax : (408) 553-2968 Mail-stop: 51RE
- SECOND EMAIL -
FROM: Daniel Palmans, INTERNET:dpalmans@ppg01.sc.hp.com
TO: Leonardus Leonardi, 73441,1702
DATE: 12/30/93 4:19 AM
Re: +Postage Due+Re: CARCH Bugs
Sender: dpalmans@ppg01.sc.hp.com
Received: from hp.com by arl-img-1.compuserve.com (8.6.4/5.930129sam)
id PAA13991; Wed, 29 Dec 1993 15:18:38 -0500
Received: from ppg01.sc.hp.com by hp.com with SMTP
(1.36.108.7/15.5+IOS 3.13) id AA22858; Wed, 29 Dec 1993 12:18:36 -0800
Received: by ppg01.sc.hp.com
(1.37.109.8/15.5+ECS 3.3) id AA19746; Wed, 29 Dec 1993 12:18:36 -0800
From: Daniel Palmans <dpalmans@ppg01.sc.hp.com>
Message-Id: <9312292018.AA19746@ppg01.sc.hp.com>
Subject: Re: CARCH Bugs
To: 73441.1702@CompuServe.COM (Leonardus Leonardi)
Date: Wed, 29 Dec 93 12:18:36 PST
In-Reply-To: <931229081709_73441.1702_FHF29-1@CompuServe.COM>; from "Leonardus Leonardi" at Dec 29, 93 3:17 am
Mailer: Elm [revision: 70.85]
HI,
> Thanx for trying the carch utility of mine, i think the problem that
> you've encountered is the 004 runtime error, thats mean "Too many files
> to Open", i suggest you to add more files to the FILES var at the
>...
Nice config, mineS are quite interesting too... I work at HP PC division, so
I have a lot of high performance machines with all kind of
configurations...
I tried different machines and always the same problem...
I can send you one of the file I'm trying to zip. Do you have ftp access ??
The config. is dos 6.2 here is the mem/c output :
------------------------------------------------------------------------
Modules using memory below 1 MB:
Name Total = Conventional + Upper Memory
-------- ---------------- ---------------- ----------------
MSDOS 21,405 (21K) 21,405 (21K) 0 (0K)
HIMEM 1,120 (1K) 1,120 (1K) 0 (0K)
EMM386 4,144 (4K) 4,144 (4K) 0 (0K)
COMMAND 2,992 (3K) 2,992 (3K) 0 (0K)
SMARTDRV 32,096 (31K) 32,096 (31K) 0 (0K)
Free 702,720 (686K) 593,360 (579K) 109,360 (107K)
Memory Summary:
Type of Memory Total = Used + Free
---------------- ---------- ---------- ----------
Conventional 655,360 62,000 593,360
Upper 109,360 0 109,360
Reserved 262,144 262,144 0
Extended (XMS) 15,750,352 4,674,768 11,075,584
---------------- ---------- ---------- ----------
Total memory 16,777,216 4,998,912 11,778,304
Total under 1 MB 764,720 62,000 702,720
Total Expanded (EMS) 638,976 (624K)
Free Expanded (EMS) 245,760 (240K)
Largest executable program size 593,136 (579K)
Largest free upper memory block 65,536 (64K)
MS-DOS is resident in the high memory area.
------------------------------------------------------------------------
This is the LZH file content:
------------------------------------------------------------------------
Listing of archive : V12N05.LZH
Name Original Packed Ratio Date Time Attr Type CRC
-------------- -------- -------- ------ -------- -------- ---- ----- ----
DAYSUF.SC 619 257 41.5% 92-09-14 21:58:00 a--w -lh1- C0E9
JUSTIF.LZH 13997 13997 100.0% 93-03-02 14:36:46 a--w -lh0- 593D
NUMBER.LZH 3813 3813 100.0% 93-03-02 14:35:30 a--w -lh0- 302F
NXTKEY.PRG 1538 728 47.3% 92-09-14 21:57:44 a--w -lh1- D349
PC-SET.LZH 30932 30932 100.0% 93-03-02 14:34:08 a--w -lh0- E0DB
SSDIR.WK1 1915 511 26.7% 92-10-26 18:54:54 a--w -lh1- 5051
-------------- -------- -------- ------ -------- --------
6 files 52814 50238 95.1% 93-12-28 15:19:40
------------------------------------------------------------------------
And here is the output of the command carch -cm *.lzh zip
------------------------------------------------------------------------
DAYSUF.SC
JUSTIF.LZH
NUMBER.LZH
NXTKEY.PRG
PC-SET.LZH
SSDIR.WK1
JUSTIFY.C
JUSTIFY.DEF
JUSTIFY.EXE
JUSTIFY.H
JUSTIFY.MAK
JUSTIFY.RC
JUSTIFY.TXT
NUMBER.ASM
NUMBER.COM
NUMBER.SCR
SETEXIT.COM
SETEXIT.SCR
z DOS Environment z
Converting C:\TMP\V12N05.LZH to C:\TMP\V12N05.ZIP
Runtime error 004 at 0000:0F46.
------------------------------------------------------------------------
And here is the content of the dir carchtemp left by the program
------------------------------------------------------------------------
Volume in drive C is DPA-1
Volume Serial Number is 1B6B-6C0F
Directory of C:\TMP\CARCHTMP
. <DIR> 12-29-93 9:54a
.. <DIR> 12-29-93 9:54a
DAYSUF SC 619 09-14-92 9:58p
NUMBER ASM 3,456 04-25-92 6:45p
NXTKEY PRG 1,538 09-14-92 9:57p
SSDIR WK1 1,915 10-26-92 6:54p
JUSTIFY C 8,041 12-03-92 4:56p
JUSTIFY DEF 231 12-02-92 8:20p
JUSTIFY EXE 20,530 12-03-92 4:58p
JUSTIFY H 426 12-03-92 1:10p
JUSTIFY MAK 420 12-02-92 8:21p
JUSTIFY RC 762 12-03-92 1:09p
JUSTIFY TXT 564 12-02-92 1:09p
NUMBER COM 581 04-26-92 7:31p
NUMBER SCR 1,531 04-26-92 7:39p
SETEXIT COM 64 12-02-92 3:14p
SETEXIT SCR 1,358 12-02-92 3:13p
17 file(s) 42,036 bytes
138,854,400 bytes free
------------------------------------------------------------------------
Daniel Palmans GPCD - US Marketing Center
email : dpalmans@ppg01.sc.hp.com Hewlett-Packard
hpdesk: daniel palmans/hp4200 5301 Stevens Creek Blvd
tel. : (408) 553-7605 Santa Clara
fax : (408) 553-2968 Mail-stop: 51RE
TECHNICAL SUPPORT AND DISTRIBUTION SITE
ThunderBBS - PCBoard 15 Leonardus Leonardi
+62 (021) 7544230,,,77,77,77 Buana Pesanggrahan VI/8
24Hrs 7 Days Cinere, South Jakarta
8-N-1 Full Duplex ZipCode: 16514, Indonesia
1200 - 14400 Bps V32bis Compuserve ID: 73441,1702
MNP5, V42bis Internet: 73441.1702@compuserve.com